package com.vanke.kotlin_mvp.statistics

import com.vanke.kotlin_mvp.BasePresenter
import com.vanke.kotlin_mvp.BaseView

/**
 * @name Kotlin_MVP
 * @package name：com.vanke.kotlin_mvp.statistics
 * @class describe
 * @anthor shiyuchuan
 * @time 2017/8/22 14:31
 */
interface StatisticsContract{
    interface View : BaseView<Presenter>{
        fun setProgressIndicator(active: Boolean)

        fun showStatistics(incomplete: Int,complete: Int)

        fun showLoadingStatisticsError()

        val isActive: Boolean
    }

    interface Presenter : BasePresenter
}